floating jetty - French English Dictionary